#define _CRT_SECURE_NO_WARNINGS

#include"BinarySearchTree.h"

int main()
{
	BSTree<int> root;
	int arr[10] = { 8,10,2,5,23,7,1,9,12,16 };
	//root.Insert(4);
	//root.Insert(5);
	//root.Erase(4);
	//root.Erase(8);
	for (auto e : arr)
	{
		root.Insert(e);
	}
	for (auto e : arr)
	{
		root.Erase(e);
		root._Order();
	}

	root._Order();
	//cout << root.Find(4) << endl;
	//cout << root.Find(5) << endl;
	//cout << root.Find(1) << endl;
	return 0;
}